king david - German English Dictionary